package com.xiaoxu.spzx.manager.service;

import com.github.pagehelper.PageInfo;
import com.xiaoxu.spzx.model.dto.system.SysRoleDto;
import com.xiaoxu.spzx.model.entity.system.SysRole;

import java.util.Map;


public interface SysRoleService {


    //添加角色
    void saveSysRole(SysRole sysRole);
    //分页条件查询 列表查询
    PageInfo<SysRole> findByPage(SysRoleDto sysRoleDto, Integer current, Integer limit);
    //角色更改
     void updateSysRole(SysRole sysRole);
    //逻辑删除id
    void deleteById(Long roleId);
    //分配角色 -> 1.查询所有的角色列表
    Map<String, Object> findAll(Long userId);
}
